An information processing apparatus having an agent function and a storage medium storing the proces
专利摘要:
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus having a so-called agent function for identifying an accessor to an apparatus by voice and performing an assistant processing for the accessor, and a storage medium for storing the processing program. The agent computer block 16 selects an agent corresponding to a user who has accessed based on an agent table in which a plurality of agents stored in the storage device 17 are registered, from the voice data input from the input / output interface computer block 15, The agent setting information about the selected agent is read from the storage device 17 and transmitted to the input / output interface computer block 15, and the display device 13 displays the agent's unique state (mainly a face) in accordance with the agent setting information. At the same time, the voice output device 11 outputs a voice message based on an agent-specific voice. 公开号:KR19980081480A 申请号:KR1019980013641 申请日:1998-04-16 公开日:1998-11-25 发明作者:스즈키히데오 申请人:가시오가즈오;가시오게산키가부시키가이샤; IPC主号:
专利说明:
An information processing apparatus having an agent function and a storage medium storing the processing program The present invention relates to an information processing apparatus having a so-called agent function for identifying an accessor to an apparatus by voice and performing an assistant processing for the accessor, and a storage medium for storing the processing program. In recent years, personal computers have become an indispensable tool for informatization, and one personal computer is being distributed to each employee. In addition, local area networks (LANs), which are computer networks for improving work efficiency, are being rapidly spreading by integrating and sharing information obtained from distributed work using personal computers. In addition, with the spread of computer networks, employees frequently communicate with each other over the LAN by e-mail, and communicate from a personal computer with a communication function installed at home about the local area network. Using an attached portable information terminal device (hereinafter referred to as PDA (Personal Digital Assistant)), access to an internal LAN from a public circuit network can also be used to receive e-mail. In addition, an information service network that can access information service centers from personal computers or PDAs and provide services such as ticket reservations and the like by using a computer communication network such as the Internet has been rapidly spreading. A computer communication network or an information service network composed of the LAN has a tendency to complicate the operation procedure for accessing the desired information by the users of the diversified and hierarchical network structure. For beginner users, the complexity of the operation is a barrier when using the network. Therefore, the development of access software has been actively developed for beginner users, who occupy the vast majority of computers and portable information terminal devices, to easily access desired information from the network. The development and practical use of the access software with a function is being planned. The access software with the agent function is introduced to the terminal side of a personal computer or PDA that accesses the network and also to the server side that provides service information installed in the network. The agent on the terminal side automatically accesses the server in the computer network according to a simple command input by the user, performs the processing with the agent on the server side, and automatically selects necessary information according to the accessed user, for example. When the accessing user is the owner of the terminal device, the personal schedule is displayed, or when the accessing user is not the owner of the terminal device, or when accessing the network to appropriately respond to the accessor on behalf of the user and to preserve the owner-only information. It is aimed at acting as a personal assistant for the user while reducing the operation burden of the user. However, in such a conventional software for accessing agents, a personal secretary work that appropriately responds to a person other than the owner who has accessed the terminal device while alleviating the burden of operation by the user for accessing the network. Although it aims to make it possible, the function described below was insufficient as a function for realizing the agency work. In other words, the agent accumulates information about the user, such as the flow of the user's work or personal preferences, in order to reduce the user's operation burden.In the case where a single agent is used for multiple users, As for the basic part of the above, it is impossible to set the environment for each user to be easy to use, and thus the usefulness of the agent function is reduced in the user friendlyness deterioration. In the conventional access software for agent functions, only one agent is basically provided for one user, and the agent that one agent is responsible for processing various information, managing business schedules, and trading partners. There is a possibility that it can cover various aspects such as business secretary work such as information and personal secretary work such as personal schedule outside the business, so the instruction from the user increases until the agent performs the agent business that the user desires. There is a possibility of increasing the load on. Therefore, when there is only one agent, the load handled by the agent until the agent performs the desired task is increased, and the agent function may not be able to process the user's instructions quickly. SUMMARY OF THE INVENTION An object of the present invention is to provide a plurality of agents that are used according to the user to use the agent function of the access software more usefully, and identify the accessed user so that a unique agent corresponding to each user acts as a substitute for the user. By performing tasks and responding to user-specific preferences, the agent's response to user's instructions is smoother. In addition, the object of the present invention is to use a plurality of specialized and hourly agents separately to reduce the load on each agent to perform the agent's desired task, so that each agent responds quickly to the user's request. It is to be able to report information and various instructions promptly. The present invention is an information processing apparatus having a plurality of agents that separately perform the processing according to each request in accordance with various processing requirements, and stores user information corresponding to the plurality of agents for each user, and is unique for each agent. Information storage means for storing the representation information of the user, input means for inputting the various processing requests, identification means for identifying the user based on the input contents input by the input means and the user information, and the identified user. Is selected from the user information stored in the information storage means, and based on the expression information unique to the agent stored in the information storage means in accordance with various processing requirements input from the input means by the user. It characterized in that it comprises a response means for performing a response. The present invention is an information processing apparatus having a plurality of agents that separately perform the processing according to the respective requirements according to the various processing requirements, the user of the user who stores the expression information unique to the agent and at the same time exclusively to the agent Information storage means for storing information, input means for inputting the various processing requests, identification means for identifying whether or not the corresponding user is an exclusive user based on the input contents input by the input means and the user information; And a response means for performing a response based on the expression information unique to the agent stored in the information storage means in accordance with the various processing request contents inputted from the input means by the identified exclusive user. The present invention is an information processing apparatus having a plurality of agents that separately perform the processing according to the respective request contents according to various processing requirements, and stores unique expression information for each of the agents that characterizes and expresses the plurality of agents. Expression information storage means, an input means for selecting the plurality of agents and inputting various processing requests, and when the agent is selected by the input means, unique expression information corresponding to the agent is stored from the expression information storage means. Response means for acquiring and characterizing the agent, and for responding based on the unique expression information in accordance with various processing requests input by the input means. The present invention is an information processing apparatus having a plurality of agents that separately perform the processing according to the respective requirements according to the various processing requirements, and the unique expression information, each of which has a unique image, unique voice, etc., each characterizing the agent Is stored for each agent and information storage means for setting a corresponding time category such as date or time, input means for inputting the various processing requests, and the various processing requests are inputted to each agent. If the agent of the time division corresponding to the input time is selected from the information storage means, the unique expression information corresponding to the agent is obtained from the expression information storage means, and based on the unique image or the unique voice of the agent Response means in response to the processing request Characterized in that ruthless. According to the information processing apparatus of the invention as set forth in claim 1, since the processing agent suitable for the user can be executed by the processing agent function provided for each user, the user is troublesome, visual, and auditory due to the problem of the setting of the processing agent function. Smooth processing can be performed without feeling a sense of discomfort in the back. According to the information processing apparatus of the invention as set forth in claim 7, the processing agent is executed by referring to the user information of the exclusive user by the processing agent function corresponding to the exclusive user. The exclusive user can perform smooth processing. According to the invention as set forth in claim 13, when a processing agent function corresponding to the request content is selected from the plurality of processing agent functions, a response is made based on the expression information inherent in the selected processing agent function. By selecting the functions, each processing agent function can be used separately, and various kinds of information can be quickly reported and various instructions can be promptly performed by the unique expression information. According to the invention as set forth in claim 19, when the unique image of the processing agent function corresponding to the current time is displayed and the processing agent function according to the request is selected, the response is performed by the voice unique to the selected processing agent function. By selecting the processing agent function according to the instruction contents among the processing agent functions according to time, each processing agent function can be appropriately divided according to the user's behavior pattern, and the processing agent function can be easily recognized according to the time. have. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram showing the overall configuration of a computer system including the agent apparatus 10 of the first embodiment to which the information processing apparatus and storage medium of the present invention are applied. 2 is a block diagram showing a main part configuration of the agent apparatus 10. 3 is a diagram showing the setting contents of an agent table stored in the storage device 17; 4 is a diagram showing the setting contents of the agent setting information stored in the storage device 17; 5 is a flowchart of a part of the processing from the agent selection executed by the agent computer block 15 to the secretarial processing task. FIG. 6 is a flow chart of processing from agent selection to secretary processing task continued to FIG. 4; FIG. FIG. 7 is a flow chart of processing from agent selection to secretary processing task continued to FIG. 5; FIG. FIG. 8 is a diagram showing the state of the agent displayed on the display device 13 (front display (a) indicating the waiting state, side display (b) indicating the processing state, and reduced display (c) displaying the presentation information). . 9 is a diagram showing the setting contents of an agent table stored in the storage device 17. FIG. Fig. 10 is a flowchart of part of the processing from the agent selection executed by the agent computer block 15 to the secretarial processing task. FIG. 11 is a flowchart of a process from agent selection following the secretary processing task following FIG. 9; FIG. Fig. 12 is a diagram showing an example of an agent (secretary agent (a) for exclusive use of the owner, proxy agent (b) for the owner's representative) displayed on the display device 13; FIG. 13 is a diagram showing the setting contents of the time zone setting table 17a stored as various tables in the storage device 17. FIG. Fig. 14 is a diagram showing the setting contents of the agent permission information table 17b stored in the storage device 17 as various tables. Fig. 15 is a diagram showing the setting contents of the agent individual information table 17c stored in the storage device 17 as various tables. Fig. 16 is a diagram showing the setting contents of the message table 17d stored in the storage device 17 as various tables. Fig. 17 is a flowchart of part of an agent selection process executed by the agent computer block 16; 18 is a flowchart of an agent selection process following FIG. 17; Fig. 19 shows an agent selection screen displayed on the agent window 20 of the agent device 10 based on various tables stored in the storage device 17, and (b) shows a plurality of agent selection screens. This is the screen when the user selects one agent from the agents. ※ Explanation of symbols for main parts of drawing 1: Processing Computer 2: Personal Computer (PC) 3, 13: display device 4, 14, 17: storage device 5, 18: storage medium 6: input device 7: Communication interface 10: Agent device 11: audio output device 12: audio input device 15: I / O Interface Computer Block (IC) 16: Agent computer block 19: PC interface 20: Agent window 21: Agent icon 22: file icon (1st embodiment) 1 to 8 are diagrams showing the computer system of the first embodiment to which the information processing apparatus and storage medium of the present invention are applied. First, the configuration will be described. 1 is a diagram showing an overall configuration of a computer system of the first embodiment. In FIG. 1, in the computer system, the processing computer 1 and the agent device 10 are connected via a data line L, and the processing computer 1 is a personal computer (PC) 2 and a display device ( 3), a storage device 4, a storage medium 5, an input device 6, and a communication interface 7. The personal computer 2 stores in a program storage area in an internal RAM (Random Access Memory) (not shown) a system application stored in the storage device 4 and a specified application program among various application programs corresponding to the system. Various instructions or data input from the device 6 are stored in the internal RAM, and according to the input instruction and the input data, various processes are executed in accordance with the application program stored in the internal RAM, and the result of the processing is input device 6 The data is stored in the storage destination in the storage device 4 which is inputted from the storage device 4 and displayed on the display device 3. In addition, the personal computer 2 stores the information database stored in the storage device 4 in accordance with a start request of an application program for information retrieval input from the agent device 10, a transfer request of extraction condition items, and the like. Various information retrieval processes are executed for the information, and the processing results are transmitted to the agent apparatus 10. FIG. In addition, the personal computer 2 accesses a processing computer 7 (not shown) through the public line network through the communication interface 7, and performs information retrieval input from the agent device 10 through the data line L. Requests information retrieval processing according to various requirements for receiving the request, and has a function of receiving the processing result from another processing computer and transmitting it to the agent apparatus 10. The display device 3 is constituted by a CRT (Cathode Ray Tube), a liquid crystal display panel, or the like. The display device 3 displays display data input from the personal computer 2 and responds to an information search request executed by the personal computer 2. The request, search information, and the like transmitted during each processing are displayed. The storage device 4 has a storage medium 5 in which programs, data, and the like are stored in advance. The storage medium 5 is composed of a magnetic, optical recording medium, or semiconductor memory. The storage medium 5 is fixedly installed or detachably mounted in the storage device 4, and the storage medium 5 includes the system program, various application programs corresponding to the system, a communication processing program, The information database and the data processed by each processing program are stored. The program, data, and the like stored in the storage medium 5 may be configured to be received and stored by the communication interface 7 from another device connected through a public line network or the like, or another device connected through a public line network. A storage device having the storage medium may be provided on the side, and the program and data stored in the storage medium 5 may be used via a communication line. The input device 6 includes a cursor key, a numeric input key, various function keys, and the like, and outputs a depressed signal of a pressed key to the personal computer 2. The communication interface 7 connects with other processing computers via a public line network in accordance with a communication request input from the personal computer 2, receives information with other processing computers, and receives the received information from the personal computer 2. To transmit. Next, the structure of the agent apparatus 10 of FIG. 1 is demonstrated by the block diagram which shows the principal part structure shown in FIG. In FIG. 2, the agent device 10 is divided into an input / output interface computer block (IC) 15 and an agent computer block 16. A voice output device 11, a voice input device 12, a display device 13, and a storage device 14 are connected to the input / output interface computer block (IC) 15, and the storage device (15) is connected to the agent computer block 16. 17), the storage medium 18 and the PC interface 19 are connected. The input / output interface computer block 15 converts the voice command data of the user by the voice input device 12, and recognizes the voice command contents by the voice recognition program stored in the storage device 14, From the recognized voice command, the classification and semantic content of the request content related to the information retrieval process are analyzed by the semantic analysis program stored in the storage device 14, and the analysis result is output to the agent computer block 16. If the input / output interface computer block 15 receives candidate information retrieved by the information retrieval processing executed in the agent computer block 16 according to the classification and meaning of the request content output to the agent computer block 16, the candidate information is entered. The information is converted into voice data by a voice conversion program stored in the storage device 14 and output by the voice output device 11 as voice. The voice output device 11 has a function of outputting voice data input from the input / output interface computer block 15 as voice from a speaker built by D / A conversion processing. The voice input device 12 has a function of A / D conversion processing of a user's voice command input to a built-in microphone and output to voice input / output interface computer block 15 as voice data. The display device 13 is constituted by a CRT (Cathode Ray Tube), a liquid crystal display panel, or the like, which displays display data inputted from the input / output interface computer block 15 and retrieves information executed by the agent computer block 16. Voice commands, search information, and the like input at each processing corresponding to the request are displayed. The memory device 14 stores various speech data used in the speech recognition processing program, the semantic interpretation processing program, the speech conversion processing program, the semantic interpretation processing, and the like executed by the input / output interface computer block 15. The agent computer block 16 selects an agent corresponding to a user who has accessed based on an agent table in which a plurality of agents stored in the storage device 17 are registered, from the voice data input from the input / output interface computer block 15. The agent setting information about the selected agent is read from the storage device 17 and transmitted to the input / output interface computer block 15, and the unique state of the agent (mainly a face) is displayed on the display device 13 according to the agent setting information. The voice output device 11 outputs a voice message based on an agent-specific voice. After selecting the agent according to the user, the agent computer block 16 executes various secretarial business agent processing on the basis of the agent basic program stored in the storage device 17. Specifically, the agent computer block 16 interprets the user's request and then executes the request. The personal computer 2 transmits a request to start the application program related to the personal computer 2, and when the personal computer 2 receives information about the request obtained by the started application, the personal computer 2 transmits the request to the input / output interface computer block 15 for display. It is displayed on the device 13 and transmitted from the voice output device 11 to the user by a voice message. The storage device 17 has a storage medium 18 in which programs, data, and the like are stored in advance, and the storage medium 18 is composed of a magnetic, optical recording medium, or semiconductor memory. The storage medium 18 is fixedly installed or detachably mounted in the storage device 17. The storage medium 18 includes an agent basic program executed by the agent computer block 16 and a corresponding basic program. A request analysis processing program or the like is stored as various programs corresponding to the above, and a plurality of agents are registered as various configuration files, and the agent table and the information (face, voice, name, etc.) of the user and agent are set. And store the agent setting information file that stores preference information and the like of the owner corresponding to the agent. The program, data, and the like stored in the storage medium 18 may be configured to be received and stored by another PC connected via a public circuit network or the like by the PC interface 19, or another device connected through the public network. A storage device having the storage medium may be provided on the side, and the program and data stored in the storage medium 18 may be used via a communication line. Next, operation | movement of this 1st Embodiment is demonstrated. The processing from the agent selection executed by the agent computer block 16 to the personal assistant agent service will be described based on the flowcharts shown in Figs. In the first embodiment, an agent device 10 having a plurality of agents for each user is shown. In order to correspond to the agent selection, the storage device 17 in the agent computer block 16 has an agent table shown in FIG. Agent setting information shown in 4 is stored. In addition, a specific user corresponding to the designated agent will hereinafter be referred to as the owner of the agent, and unless it is specifically understood, the owner will simply refer to the owner of the designated agent. In the agent table shown in FIG. 3, a plurality of pieces of "owner voice information" for identifying the accessed user and "corresponding agent" corresponding to each owner are set in association with each other according to the voice of the user who accessed as an item. In the agent setting information shown in Fig. 4, items as "agent-specific information" relating to an agent's face, voice, name, etc., and "owner information" regarding a scheduling link, a mail link, an owner-occupied file link, an owner symbol information, an owner password, etc. The information is associated and set, and a plurality of such agent setting information exist for each agent. "Agent-specific information" and "owner information" such as an agent-specific face, voice, and name can be freely set by the owner, and the owner can arrange the agents that are easy to use, including visual and audio aspects. In FIG. 5, the agent computer block 16 first inputs the agent table shown in FIG. 3 stored in the storage device 17 in the agent computer block 16 into an internal memory (not shown) in the agent computer block 16. In FIG. (Step S1). After the entry of the agent table, the agent computer block 16 waits for the presence or absence of input of voice data based on the voice command from the input / output interface computer block 15 (step S2). In other words, the owner's voice command input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice data input to the agent computer block 16 is determined. The user who wants to access may be, for example, a spoken language saying "Good Morning." Or having no specific meaning of "well." When any voice from the user to be accessed is input to the voice input device 12 and the voice data is input to the input / output interface computer block 15, the input / output interface computer block 15 is stored in the storage device 14. The voice recognition program analyzes the inputted voice data, and specifies the person speaking, that is, the accessed user (step S3). At this time, reference is made to an agent table (FIG. 3) input to an internal memory (not shown) in the agent computer block 16 which sets "owner voice information" and its "corresponding agent" as associated items. When the user who has accessed based on the agent table can be identified, the agent corresponding to the user is selected based on the agent table, and agent setting information (FIG. 4) related to the agent is shown in the agent computer block 16. FIG. Input to the built-in memory that is not used (step S8). If the information about the accessed user does not exist in the agent table and the accessed user could not be identified, the agent computer block 16 uniquely expresses "Please specify an agent by name" to specify the corresponding agent. Since a message prompting the user to specify the agent by the agent name is output, the control signal for outputting the message is transmitted to the input / output interface computer block 15, and the display and voice by text are displayed on the display device 13. The output device 11 outputs an audio message (step S4). After prompting for the agent designation by this unique agent name, the agent computer block 16 waits for the presence or absence of the voice recognition character data based on the voice command from the input / output interface computer block 15 (step S5). In other words, the owner-specified voice input from the voice input device 12 is recognized by the input / output interface computer block 15 and the presence or absence of voice recognition character data input to the agent computer block 16 is determined. The agent computer block 16, when the voice recognition character data is input from the input / output interface computer block 15, the agent assigned a unique agent name by the user based on the agent table input to the storage device 17 in the agent computer block 16. (Step S6). When the agent designated by the user can be specified based on the agent table, the agent setting information shown in FIG. 4 regarding the agent is input into the internal memory (not shown) in the agent computer block 16 (step S8). If the agent specified by the user cannot be specified, the agent computer block 16 terminates the agent function by the agent basic program stored in the storage device 17 (step S7). In step S8, when the agent computer block 16 inputs the agent setting information of the agent specified by the user, the display device displays the designated agent in front view as shown in Fig. 8A according to the inputted agent setting information. (13), "Good Morning. I am ○○ The greeting by voice message of the form ", please. ”Is output from the voice output device 11 (step S10). After outputting a message for prompting this instruction, the agent computer block 16 waits for the presence or absence of input of voice recognition character data based on the voice command from the input / output interface computer block 15 (step S11). That is, the voice command of the owner regarding the request of the assistant agent service input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice recognition character data input to the agent computer block 16 is determined. . Let's say the owner asked "What is the schedule for today " When the voice recognition character data is input from the input / output interface computer block 15, the agent computer block 16 carries out an analysis process of the semantic content indicated by the character string data and a classification process of the request content in the input / output interface computer block 15. (Step S12), and from the analysis result, it is determined whether or not the request relates to the owner's individual schedule and mail report from the semantic content of the voice instruction and the classification of the request content (Step S13). In addition, in the classification process of the request contents, it is possible to classify from a word that is a key on character string data. In the above example, since there is a word that is a key "schedule", it is naturally determined that the request is related to the schedule report by step S13. do. The agent computer block 16, which determines that the schedule report is requested, transmits the voice message data to the input / output interface computer block 15, and the voice message of the form " input of the current schedule " The agent displayed on the display device 13 in order to indicate to the owner that the user cannot respond to other requests while the schedule is being inputted (step S15) is output to the side display as shown in Fig. 8B. (Step S16), the input of the owner's schedule data from the storage device 17 in the agent computer block 16 is started using the owner password that can be input by the assistant agent (Step S17). When the owner inputs the schedule data, the agent computer block 16 displays the display device 13 through the input / output interface computer block 15 so that the agent displayed on the display device 13 performs the following operations and outputs a voice message. And the audio output device 11. In other words, when the agent finishes inputting the owner's schedule, the agent returns to the front display in order to issue a voice message to the owner (step S18). Report ”(Step S19), and as shown in Fig. 8 (c), the agent itself is reduced and displayed at the end of the screen (Step S20), and the owner's schedule is displayed on the screen (Step S21). ), The schedule contents of the owner are read out by voice (step S22). After step S22 where the owner finishes checking the schedule, the agent computer block 16 waits for the presence or absence of the voice recognition character data based on the voice command from the input / output interface computer block 15 in step S11. That is, the voice command of the owner regarding the request of the assistant agent service input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice recognition character data input to the agent computer block 16 is determined. When the voice recognition character data is input from the input / output interface computer block 15, the process of analyzing the meaning content and the classification of the request content indicated in the character string data is executed in the input / output interface computer block 15 by step S12. If the result of the analysis determines that the meaning of the voice instruction and the request contents are not related to the owner's individual schedule and mail report, the request file is read and the command signal such as application startup is read. It sends out to the personal computer 2 via the interface 19, and performs each process according to a request (step S14). . Subsequently, when the processing for the request from the owner is finished, the process returns to the waiting state for the request from the owner in step S11. In the first embodiment, the agent table and agent setting information are stored in the storage device 17 in the agent computer block 16. In the first embodiment, the agent table and agent setting information are stored in each agent processing device. Since the data is common to all agent devices connected to the personal computer 2 via the line L, they are stored in the storage device 4 in the so-called server personal computer 2. It may be. It is also effective in that the storage in the storage device 4 in the personal computer 2 can effectively use the storage medium in the storage device. As described above, in the agent computer block 16 in the agent device 10 installed in the computer system of the first embodiment, a plurality of pieces stored in the storage device 17 from the voice recognition character data input from the input / output interface computer block 15 are stored. The agent corresponding to the user who accessed the agent is selected based on the registered agent table, and agent setting information about the selected agent is read from the storage device 17 and transmitted to the input / output interface computer block 15, According to the agent setting information, the display device 13 displays a unique state (mainly a face) of the agent, and the voice output device 11 outputs a voice message based on the agent-specific voice. In the agent computer block 16, after the agent corresponding to the user is selected, various secretarial business agency processes are executed based on the agent basic program stored in the storage device 17. Specifically, the agent computer block 16 interprets the user's request and then executes the request. The request for starting the application program related to the request is sent to the personal computer 2, and the information about the request obtained by the started application is transmitted to the input / output interface computer block 15 when it is received from the personal computer 2 and displayed. It is displayed on the device 13 and is transmitted from the voice output device 11 to the user as a voice message. For this reason, in the agent apparatus 10 of the first embodiment, identification of a user to be accessed is performed by voice information. Therefore, when a user whose owner voice information is set in the agent table is accessed, security such as an owner password input is performed. The above-described process can be omitted, enabling a smoother login. In the agent apparatus 10 of the first embodiment, the agent-specific face is provided with a plurality of agents corresponding to each owner, and a unique agent corresponding to the accessed user is automatically selected based on the agent table. The agent-specific information such as voice and name and owner information can be freely set by the owner, and the owner can arrange the agents that are easy to use, including visual and audio aspects, to make the agent feel uncomfortable. Smooth access is possible without doing. In addition, in the agent apparatus 10 of the first embodiment, the agent is displayed in front when waiting for an instruction or request, and is displayed side by side when it is unable to respond to an instruction or request during operation, and is to be presented to the accessor. When there is information (for example, schedule display), the agent is displayed differently depending on the situation in such a way that it is displayed at the bottom of the screen so that it is easy to visually check the access status for the accessing user. . (2nd embodiment) In the agent computer block 16 in the agent device 10 of the computer system of the first embodiment, a plurality of agents stored in the storage device 17 are registered from the voice recognition character data input from the input / output interface computer block 15. The agent corresponding to the accessed user is selected on the basis of the agent table. The agent setting information about the selected agent is read from the storage unit 17 and transmitted to the input / output interface computer block 15. Therefore, the display device 13 displays the agent's unique face (mainly a face) and the voice output device 11 outputs a voice message based on the agent's own voice. However, the agent device 10 owned by a specific owner is provided. If multiple agents are set up for the agent, the agent should perform the agent's secretary work. It is effective to set as a proxy agent dedicated to the owner and a proxy agent that responds as an owner agent to an accessor other than the owner. In other words, in the agent computer block 16 in the agent device 10 installed in the computer system of the second embodiment, the audio data input from the input / output interface computer block 15 is stored on the basis of the agent table stored in the storage device 17. If the accessing user is the owner, the secretary agent exclusively for the owner is selected. If the user is not the owner, the agent for the owner's representative is selected, and information on the selected agent is read from the storage unit 17 and the input / output interface is read. It is transmitted to the computer block 15, and the unique appearance (mainly face) of the agent is displayed on the display device 13 according to the agent setting information, and the voice message by the agent-specific voice is output from the voice output device 11 To print. In the second embodiment, the specific owner-owned agent apparatus 10 including the assistant agent and the agent will be described based on the flowcharts shown in Figs. In addition, since the structure of the personal computer 2 and the agent apparatus 10 which comprise the computer system of this 2nd Embodiment is the same structure as shown in FIG. 1 and FIG. 2 of the said 1st Embodiment, the illustration and structural description are Omit. The processing from the agent selection executed by the agent computer block 16 to the personal assistant agent service will be described based on the flowcharts shown in Figs. In the second embodiment, the agent table shown in Fig. 9 is stored in the storage device 17 in the agent computer block 16 to cope with agent selection according to whether the user to be accessed is an owner or a user other than the owner. have. In addition, hereinafter, a specific user who is the owner of the agent device 10 will be referred to as the owner of the agent device 10. If there is no special understanding, the owner will simply refer to the owner of the designated agent device 10. In the agent table shown in FIG. 9, "owner voice information" for determining whether or not the accessed user is the owner according to the voice of the user who accessed as an item, "secretary agent information" for the assistant agent's voice, face, name, etc., agent Information associated with the " agent information " and " owner information " related to the scheduling agent, mail link, owner occupied file link, owner symbol information, owner password, etc. are set in association with each other. The assistant agent information such as face, voice, and name of the secretary agent and the owner information can be freely set by the owner to arrange the secretary agent that is easy to use, including visual and audio aspects. "Agent information" such as a face, a voice, a name, and the like can be appropriately set so as to properly respond as an owner agent to a user who has been accessed other than the owner. In Fig. 10, first, the agent computer block 16 waits for the presence or absence of input of voice data based on the voice command from the input / output interface computer block 15 (step S30). In other words, the owner's voice command input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice data input to the agent computer block 16 is determined. Like the first embodiment, the user who wants to access may, for example, speak a connection word that does not have a specific meaning of, for example, "Good Morning." . When any voice from the user to be accessed is input to the voice input device 12 and the voice data is input to the input / output interface computer block 15, the input / output interface computer block 15 is stored in the storage device 14. The inputted voice data is analyzed by the voice recognition program, and it is determined whether or not the person who is talking, that is, the accessed user is the owner (step S31). At this time, an agent table (FIG. 9) input to an internal memory (not shown) in the agent computer block 16 which sets " owner voice information " as one of the items is referred to. If it is possible to determine that the user accessed based on the agent table is the owner, a secretary agent exclusively for the owner is selected (step S32), and according to the secretary agent information about the secretary agent in the agent table input to the internal memory (not shown) The assistant agent is displayed on the display device 13 in a front display as shown in Fig. 12A (Step S33), and "Good Morning. I am a secretary ○○. The greeting by voice message of the form, "is output from the voice output device 11 (step S34). After outputting a message for prompting this instruction, the agent computer block 16 waits for input of voice recognition character data based on the voice command from the input / output interface computer block 15 (step S35). That is, the voice command of the owner regarding the request of the assistant agent service input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice recognition character data input to the agent computer block 16 is determined. . The agent computer block 16, when the voice recognition character data is input from the input / output interface computer block 15, analyzes the meaning content indicated by the character string data and classifies the request content in the input / output interface computer block 15. It executes (step S36). Since step S37 to step S41 show the same operation | movement as step S14 to step S22 in FIG. 6 and FIG. 7 of 1st Embodiment, since description is abbreviate | omitted. If it is determined in step S31 that the user accessed on the basis of the agent table is other than the owner, then the agent of the owner's agent is selected (step S42), and the agent relating to the agent in the agent table entered into the internal memory (not shown). According to the agent information, the surrogate agent is displayed on the display device 13 in a front display different from the assistant agent shown in FIG. 12A as shown in FIG. 12B (step S43). I am agent △△ of owner □□. The greeting by voice message of the form ", please. ”Is output from the voice output device 11 (step S44). After outputting a message for prompting this instruction, the agent computer block 16 waits for input of voice recognition character data based on the voice command from the input / output interface computer block 15 (step S45). That is, the presence or absence of the voice recognition character data inputted to the agent computer block 16 by the input / output interface computer block 15 is recognized by the input / output interface computer block 15 and the voice command of a user other than the owner regarding the request of the assistant agent service input from the voice input device 12. Is determined. When the voice recognition character data is input from the input / output interface computer block 15, the agent computer block 16 carries out an analysis process of the semantic content indicated by the character string data and a classification process of the request content in the input / output interface computer block 15. It executes (step S46). According to the analysis result, the semantic content and the request content of the voice instruction are classified to determine whether or not it is a request relating to owner-only information (step S47). In addition, with regard to the classification process of the request contents, it is possible to classify from a word which is a key on the character string data. If it is determined in step S47 that a request relating to owner-only information is made, the agent computer block 16 transmits the voice message data to the input / output interface computer block 15, and the "output request" from the voice output device 11 is received. The existing information is the owner-only information and cannot be started. ”(Step S48) The agent computer block 16 sends the voice command from the input / output interface computer block 15 to the voice command from the input / output interface computer block 15 in step S45. Waiting for input of voice recognition character data based on That is, the voice command of the owner regarding the request of the assistant agent service input from the voice input device 12 is recognized by the input / output interface computer block 15, and the presence or absence of voice recognition character data input to the agent computer block 16 is determined. When the voice recognition character data is input from the input / output interface computer block 15, the process of analyzing the meaning content and the classification of the request content indicated in the character string data is executed in the input / output interface computer block 15 by step S12. If it is determined from the analysis result that the meaning of the voice instruction and the content of the request are not related to the owner-only information, the file according to the request is read and a command signal for starting the application or the like is input to the PC interface 19. The processing is sent out to the personal computer 2 via the processing to perform the processing according to the request (step S49). Subsequently, when the processing for the request from the user other than the owner is finished, the process returns to the state of waiting for the request from the user other than the owner in step S45. As described above, in the agent computer block 16 in the agent device 10 installed in the computer system of the second embodiment, the audio data input from the input / output interface computer block 15 is stored in the agent table stored in the storage device 17. If the user accessed on the basis of the owner is an owner, a secretary agent exclusively for the owner is selected, and if the user is a non-owner, a representative agent of the owner is selected, and information about the selected agent is read from the storage device 17. In addition, the input / output interface computer block 15 is transmitted to the display device 13 according to the agent setting information. Voice message is output. Therefore, in the agent apparatus 10 of the second embodiment, since the identification of the user to be accessed is performed by voice information, security processes such as owner password input can be omitted, and login at smoother access can be performed. Done. In addition, the agent apparatus 10 of the second embodiment is provided with a secretary agent dedicated to the owner and a proxy agent for the owner's agent, and the secretary agent is automatically selected based on the agent table corresponding to the accessed user. The secretary agent information and owner information such as unique face, voice, name, etc. can be set freely by the owner, so that the secretary agent can be sorted with a visual and auditory aspect. In addition, the agent information may be appropriately set to appropriately respond as an owner agent to a user who has been accessed other than the owner, and the owner-only information is disclosed to the owner but not to the user other than the owner. Management becomes possible. (Third embodiment) 13-19 is a figure which shows 2nd Embodiment. 1 and 2, the agent computer block 16 executes an agent selection process based on various tables stored in the storage device 17, and specifically, the display device 13 stores the memory. Based on the time zone setting table 17a shown in FIG. 13 in the various tables stored in the device 17, an agent corresponding to the indicated agent icon is selected from the agent icon display of the agent readable in the current time zone, and the selected agent and The file that can be processed by the agent is displayed on the display device 13 based on the agent permission information table 17b shown in Fig. 14 in the various tables, and based on the message table 17d shown in Fig. 16 in the various tables. The greeting message of the current time is selected, and the message of greeting, self-introduction and instruction request by the voice of the agent is output to the voice output device 11 Since the output, when the instruction request is input from the input-output interface computer block 15, it is determined whether or not the access request for the presence or absence, or the server of a request to see scheduling information to interpret the meaning. The storage device 17 has a storage medium 18 in which programs, data, and the like are stored in advance, and the storage medium 18 is composed of a magnetic, optical recording medium, or semiconductor memory. The storage medium 18 is fixedly installed or detachably mounted in the storage device 17. The storage medium 18 includes an agent basic program executed by the agent computer block 16 and a corresponding basic program. As a program corresponding to the program, a request, a keyword analysis processing program, a table and the like are stored. Specific examples of these various tables are shown in FIGS. 13 to 16. In the time zone setting table 17a shown in FIG. 13, an agent that can be read in each day and time is stored for each day and time. In the agent permission information table 17b shown in FIG. 14, files which can be processed by each agent are stored for each agent. In the agent individual information table 17c shown in FIG. 15, individual information of each agent, for example, a voice, a face, a name, an agent icon image, and the like are stored for each agent. In the message table 17d shown in FIG. 16, the greeting message text of each time zone is stored for each time zone. Next, operation | movement of this 3rd Embodiment is demonstrated. The agent selection processing executed by the agent computer block 16 will be described based on the flowcharts shown in FIGS. 17 and 18. 13 to 16 are examples of various tables stored in the storage device 17, FIG. 13 is a time zone setting table 17a, FIG. 14 is an agent permission information table 17b, and FIG. 15 is an agent individual information table ( 17c) and FIG. 16 show the message table 17d, and the example of these various tables is used for description of the operation | movement of the agent selection process of this embodiment. 19 (a) shows various types of items stored in the storage device 17 on the display screen of the display device 13 of the agent device 10 (hereinafter referred to as the agent window 20) in the agent selection process. An agent selection screen displayed based on a table is shown, and FIG. 19B is a screen of the agent window 20 when a user selects one agent from a plurality of agents on the agent selection screen. In FIG. 17, first, the agent computer block 16 is stored in the storage device 17 in the agent window 20 of the display device 13 of the input / output interface computer block 15 as shown in FIG. Based on the time setting table 17a shown in FIG. 13, the agent icons 21 and names of the plurality of agents which can be read in the current time zone are displayed (step T1). Here, a plurality of agents are present in the agent computer block 16, and the plurality of agents can process personal territories (e.g., which files can be opened, which applications can be used, and personal information). To the extent that it is known, etc.), within the scope of the territories, various types of information are reported or responses to instructions from users are provided, and these agents are assigned days and times. As shown in the time zone setting table 17a of FIG. 13, the agent that can be read is selected according to the day of the week accessed by the user and the time division in one day. That is, for example, as shown in the time zone setting table 17a of FIG. 13 and the agent permission information table 17b of FIG. 14, in the business hours (7 to 17:00 of Monday to Friday) which is one agent in the plurality of agents. Agent (A) is a business assistant agent that supports various processes of business relations including schedules of business relations, customer addresses, server access information on the company intranet, and information to access files of business relations documents. In addition, outside the business hours (17: 00-27: 00 Monday through Friday), the agent B can access personal schedules, personal addresses, home server access information, and various personally created files other than business. A personal assistant agent who personally supports a user other than a business having a back. Each of the plurality of agents stores a unique image (hereinafter referred to as a face), a name, a voice, an agent icon image, and the like on the basis of the agent individual information table 17c of FIG. 15 stored in the storage device 17. As shown in Fig. 19A, the face and name are displayed as the agent icon 21 in the agent window 20 of the display device 13. In the agent computer block 16, the user calls the name of the agent from a plurality of agents displayed in the agent window 20 that can be read in this time zone, or the user touches the agent icon 21 of the agent with a finger. One agent is instructed by the method (step T2). When the user calls the name of the agent, the name is input from the voice input device 12 to perform voice recognition and semantic analysis at the input / output interface computer block 15, and the agent selection command data of the analysis result is the agent computer block. Is output to (16). When the user touches the agent icon 21 of the agent with a finger, the agent selection command data input from the display device 13 to the input / output interface computer block 15 is output to the agent computer block 16. In the agent computer block 16, the agent instructed by the user is specified according to the agent selection command data input from the input / output interface computer block 15 (step T3), and the display device 13 as shown in Fig. 19B. The agent window 20 displays the unique image (face) of the selected agent (step T4) and simultaneously stores the selected image of the selected agent based on the agent permission table 17b of FIG. 14 stored in the storage device 17. The processable file is displayed as the file icon 22 in the agent window 20 as shown in Fig. 19B (step T5). Agents other than the selected agent are displayed on the agent window 20 as the agent icon 21 as it is. Further, the agent computer block 16 selects a greeting message in accordance with the current time based on the message table 17d of FIG. 16 stored in the storage device 17 (step T6), and outputs the greeting message to the voice output device. Based on the agent individual information table 17c shown in Fig. 15, the input / output interface computer block 15 is instructed to output a voice message by the voice unique to the selected agent (step T7). That is, for example, in the case where the current time zone is on Tuesday at 10 o'clock, first, as shown in Fig. 19A, agents A, C, and E in the agent window 20 are based on the time zone setting table 17a of Fig. 13. Is displayed as the agent icon 21. Next, the user selects an agent from among the agents A, C, and E, and gives an instruction by calling a name or touching the agent icon 21 displayed in the agent window 20 with a finger. In this case, when the user instructs the agent A, the face of the selected agent A is main displayed in the agent window 20 as shown in Fig. 19B, and the agents C and E that are not selected are shown. Face is displayed in the agent window 20 as an agent icon 21 as it is, and based on the agent permission information table 17b of FIG. Server access information, business related document files, and the like for the net are displayed in the agent window 20 as a file icon 22. Then, the greeting message "Good Morning." At 10 o'clock on the basis of the message table 17d of FIG. 16 outputs the voice as a sound unique to the agent A based on the agent individual information table 17c of FIG. It is output from the device 11. Next, the agent computer block 16 outputs a message of self-introduction and instruction request by sound based on the agent individual information table 17c of FIG. 15 stored in the storage device 17 of the selected agent. The input / output interface computer block 15 is instructed to output a voice message from the input / output interface computer block 15 (step T8), and the input / output interface computer block 15 waits for input of voice recognition character data based on the voice command of the instruction request. T9). That is, the voice command of the instruction request input from the voice input device 12 of the user is recognized by the input / output interface computer block 15, and the presence or absence of input of the voice recognition character data from the agent computer block 16 is determined. The agent computer block 16, when the voice recognition character data is input from the input / output interface computer block 15, executes the analysis of the instruction request content in the input / output interface computer block 15 (step T10), and instructs from the analysis result. It is determined whether the request is a request related to "schedule report" (step T11). According to the voice from the user, the agent computer block 16 determines the instruction contents, and when the instruction contents are determined to be "schedule report", the agent permission information table 17b of FIG. 14 stored in the storage device 17. Input the schedule file permitted to the agent from the storage device 17 (step T12), and display the schedule list on the display device 13, and the schedule list from the audio output device 11 in FIG. The input / output interface computer block 15 is instructed to output a voice message with a sound unique to the selected agent based on the agent individual information table 17c (steps T13 and 14). If the agent computer block 16 determines that the interpretation result of the instruction request from the user is not a "schedule report", the agent computer block 16 next determines whether or not the request is related to the "server access" (step T15). If it is determined that the access request is to the server, the access information for the server permitted to the agent is input from the storage device 17 based on the agent permission information table 17b of FIG. 14 stored in the storage device 17. The server is accessed using the dedicated password (step T16). The agent computer block 16 also stores the agent permission information table 17b of FIG. 14 stored in the storage device 17 when it is determined that the instruction content from the user is not a "scheduled report" and is not "access to the server." Input the file according to the contents of the instruction request granted to the agent from the storage device 17 and display the response of the instruction request on the display device 13, and the response is output from the audio output device 11 according to the above. Instructs the input / output interface computer block 15 to output a voice message with a sound unique to the selected agent based on the agent individual information table 17c of 15, or the personal computer 2 according to the request contents. A program start request is transmitted, and an action and information advice process is executed (step T17). After step 14, step 16, and step 17, the process returns to the confirmation processing of the command voice recognition data of step 9. As described above, in the agent computer block 16 in the agent device 10 installed in the computer system of the present embodiment, an agent selection process is executed based on various tables stored in the storage device 17 and displayed on the display device 13. Corresponding to the agent icon 21 instructed from the display of the agent icon 21 of the agent that can be read in the current time zone based on the time zone setting table 17a shown in FIG. 13 in the various tables stored in the storage device 17. When an agent is selected and the selected agent and a file that the agent can process are displayed on the display device 13 based on the agent permission information table 17b shown in Fig. 14 in the various tables, the agent shown in Fig. 16 in the various tables is displayed. On the basis of the message table 17d, the greeting message fingerprint of the present time is selected, and the greeting and self-call by the sound of the agent are selected. And when the instruction request is inputted from the input / output interface computer block 15 after outputting the message of the instruction request from the voice output apparatus 11, the semantic content is interpreted to determine whether it is a schedule report or whether there is an access request to the server. To be identified. In the agent computer block 16, if the instruction request is a schedule report, a schedule file permitted for the agent is input from the storage device 17 and transferred to the input / output interface computer block 15 to display the schedule list. If a voice is read from the voice output device 11 and the instruction request is access to a server, access to a server permitted to the agent is performed, and if the instruction request is another request. The file according to the request content is input from the storage device 17 to control the display process and the audio output process in the input / output interface computer block 15, or the application program according to the request content to the personal computer 2; A start request is sent to cause the behavior and information advice process described later to be executed. For this reason, in the agent device 10 of the present embodiment, a plurality of agents share a specialized field and correspond to each other, each agent is assigned a time, and each agent has its own image (face), sound, name, and the like. Therefore, among the agents whose face is displayed as the agent icon 21 according to the present time, the agent is selected according to the instruction contents by calling a name, etc. to distinguish each agent having a different field of expertise and responding with a unique sound. It can be used to report various kinds of information and to give various instructions. Therefore, in the agent function of the present embodiment, by using a plurality of professional and hourly agents separately, each agent's load until the agent performs the desired affairs is reduced, so that each agent can respond quickly to the user's request. In addition, various kinds of information can be reported and various instructions can be promptly performed.
权利要求:
Claims (24) [1" claim-type="Currently amended] It is an information processing apparatus having a plurality of agents that separately perform the processing according to each request according to the various processing requirements, An information storing means for storing user information corresponding to the plurality of agents for each user and at the same time storing expression information unique to each agent; Input means for inputting the various processing requests; Identification means for identifying a user based on the input contents input by the input means and the user information; An agent corresponding to the identified user is selected from the user information stored in the information storage means, and is unique to the agent stored in the information storage means in accordance with various processing requirements input from the input means by the user. And an answering means for giving a response based on the expression information. [2" claim-type="Currently amended] The method of claim 1, The input means includes voice input means for voice inputting the various processing requests, The information storing means stores the feature of the user's voice or the contents of the voice as the user information, and the identification means is stored in the information storing means when various processing requests are voice inputted from the voice input means by the user. An information processing apparatus, characterized in that the user is identified based on the features of the speech or the contents of the speech. [3" claim-type="Currently amended] The method of claim 1, The plurality of agents and the information storage means belong to their own devices and other devices connected via a line, The identification means reads the user information from the information storage means belonging to the other device when the processing means is input from the input means by the user, identifies the user, and selects a corresponding agent from the user information. Information processing apparatus, characterized in that. [4" claim-type="Currently amended] The method of claim 3, wherein The response means reads out, from the information storage means belonging to the other apparatus, unique expression information corresponding to the agent when the agent is selected by the identification means, and inputs from the input means by the identified user. And an answer based on the expression information read out in accordance with the contents of the processing request. [5" claim-type="Currently amended] The method according to claim 1, 3 or 4, The response means is a unique expression of the corresponding agent based on the expression information in case of waiting for input of various processing requests from the input means by the identified user, and in the case of executing processing based on the input processing request. An information processing apparatus, characterized in that different states. [6" claim-type="Currently amended] The method according to claim 1, 3 or 4, And the response means, when there is information to be presented for the response to the user, changes the inherent expression state of the corresponding agent based on the expression information. [7" claim-type="Currently amended] It is an information processing apparatus having a plurality of agents that separately perform the processing according to each request according to the various processing requirements, Information storage means for storing expression information unique to the agent and at the same time storing user information of a user who owns the agent; Input means for inputting the various processing requests; Identification means for identifying whether the user is an exclusive user or not based on the input contents input by the input means and the user information; Information comprising response means for performing a response based on the expression information unique to the agent stored in the information storage means in accordance with various processing request contents inputted from the input means by the identified exclusive user. Processing unit. [8" claim-type="Currently amended] The method of claim 7, wherein The information storing means stores expression information of the agent corresponding to a user other than an exclusive user, Based on this expression information, the response means responds in accordance with various processing request contents inputted from the input means by a user other than the exclusive user identified by the identification means. [9" claim-type="Currently amended] The method according to claim 7 or 8, The agent corresponding to the exclusive user collects information while referring to the user information dedicated to the exclusive user stored in the information storage means in accordance with various processing request contents inputted from the input means by the exclusive user identified by the identification means. An information processing apparatus, characterized in that carried out. [10" claim-type="Currently amended] The method of claim 8, If the agent corresponding to the user other than the exclusive user is the content to be referred to by the user other than the exclusive user identified by the identification means, the processing request input from the input means is intended to refer to the user information dedicated to the exclusive user. An information processing apparatus characterized by outputting from the response means that the request cannot be fulfilled. [11" claim-type="Currently amended] A storage medium that stores program code executable by a computer. Program code executable by a computer for causing a plurality of agents to separately perform processing according to the contents of various processing requirements based on unique expression information; A computer executable program code for identifying a user based on input contents input by the input means and user information corresponding to a plurality of agents for each user; To select an agent corresponding to the identified user from the user information and to perform a response based on the unique expression information corresponding to the selected agent according to various processing contents input by the user from the input means. A storage medium comprising a program containing program code executable by a computer. [12" claim-type="Currently amended] A storage medium that stores program code executable by a computer. Program code executable by a computer for causing a plurality of agents to separately perform processing according to the contents of various processing requirements based on unique expression information; Program code executable by a computer for identifying whether the corresponding user is an exclusive user or not based on the input contents input by the input means and the user information of the user who owns the agent; A program containing a program code executable by a computer for causing a response based on the unique expression information corresponding to the agent in accordance with various processing request contents inputted from the input means by this identified exclusive user. Storage medium characterized in that. [13" claim-type="Currently amended] It is an information processing apparatus having a plurality of agents that separately perform the processing according to each request according to the various processing requirements, Expression information storage means for storing unique expression information for each agent that characterizes and expresses the plurality of agents; Input means for selecting the plurality of agents and inputting various processing requests; When an agent is selected by the input means, the unique expression information corresponding to the agent is obtained from the expression information storage means, and the response is characterized to characterize the agent, and in accordance with various processing requirements input by the input means. And an answering means for giving a response based on the unique expression information. [14" claim-type="Currently amended] The method of claim 13, In the plurality of agents, a processing section for classifying processing contents corresponding to the various processing request contents or a response section for classifying response levels corresponding to the respective request contents is set for each agent. When the response means performs a response based on the unique expression information according to various processing requests inputted by the input means, the response means performs response processing corresponding to the request contents based on the processing section, and at the same time, the corresponding response contents. Information processing apparatus according to the response section. [15" claim-type="Currently amended] The method of claim 13, And the processing section and the response section of at least one agent of the plurality of agents correspond to the processing request contents relating to the business field of the user who uses the information processing apparatus. [16" claim-type="Currently amended] The method of claim 13, And the processing section and the response section of at least one agent of the plurality of agents correspond to the processing request contents relating to the personal field of the user who uses the information processing apparatus. [17" claim-type="Currently amended] The method of claim 13, In the expression information storage means, unique images such as a face, a unique voice such as a sound, and a unique name such as a name can be set in each of the unique expression information stored for each agent, and the response means stores the expression information. And when the unique name such as the name set in the means is input by the input means, selecting the agent corresponding to the name. [18" claim-type="Currently amended] The method of claim 13, A plurality of unique image information such as a face set as the unique expression information for each agent is displayed on the display means so as to be selectable, And the response means displays only the selected unique image information on the display means when one of the plurality of displayed unique image information is selected by the input means. [19" claim-type="Currently amended] It is an information processing apparatus having a plurality of agents that separately perform the processing according to each request according to the various processing requirements, Information storage means for storing unique representation information for each agent that has unique images, unique voices, etc., each of which characterizes the agent, for each agent and setting a corresponding time segment such as a date or a time for each agent; Input means for inputting the various processing requests; When the various processing requests are input by the input means, an agent having a time division corresponding to the input time is selected from the information storage means to obtain unique expression information corresponding to the agent from the expression information storage means, And an answering means for responding to the processing request in accordance with a representational form based on the unique picture or the unique voice of the agent. [20" claim-type="Currently amended] The method of claim 19, And the information storage means is a time division in one day or a division according to the day of the week as a time division set for each agent. [21" claim-type="Currently amended] The method of claim 19, And setting the time period of at least one agent of the plurality of agents in working hours, and corresponding to the processing request contents relating to the business field of the user who uses the information processing apparatus. [22" claim-type="Currently amended] The method of claim 19, And setting the time period of at least one agent of the plurality of agents out of working hours and corresponding to the processing request contents relating to the personal field of the user who uses the information processing apparatus. [23" claim-type="Currently amended] A storage medium that stores programs executable by a computer Program code executable by a computer for causing a plurality of agents to perform a response based on unique expression information for each agent acting on the basis of various processing requirements; When the agent is selected by the input means, the unique expression information corresponding to the agent is acquired to respond to the agent, and at the same time, based on the unique expression information according to various processing requirements inputted by the input means. A storage medium storing a program containing program code executable by a computer for causing a response. [24" claim-type="Currently amended] A storage medium that stores programs executable by a computer. Computer-executable program code for causing a plurality of agents to perform processing for each corresponding time segment, such as date or time, to perform a response based on unique expression information having different unique images, unique voices, and the like; When various processing requests are input by the input means, an agent of a time segment corresponding to the input time is selected from the plurality of time-divided agents to obtain unique expression information corresponding to the agent, and the unique of the agent. And a program containing a program code executable by a computer for causing a response to said processing request in accordance with an expression form based on an image or an intrinsic voice.
类似技术:
公开号 | 公开日 | 专利标题 EP2860944B1|2018-08-29|Network appliance architecture for unified communication services US8577709B2|2013-11-05|Workflow system, information processor, and method and program for workflow management US8090611B2|2012-01-03|System, method, and computer program product for enabling workflow applications US9514108B1|2016-12-06|Automatic reference note generator US7568014B2|2009-07-28|Individually specifying message output attributes in a messaging system CN102385615B|2014-12-10|Information collection and presentation JP4450515B2|2010-04-14|Method and apparatus for providing a media independent self-help module within a multimedia communications center customer interface DE60037164T2|2008-09-25|Method and apparatus for accessing a multi-client dialogue system EP2234380B1|2019-07-31|Context aware call handling system CN100409173C|2008-08-06|Voice-controlled user interfaces US7216266B2|2007-05-08|Change request form annotation US20190065143A1|2019-02-28|Voice recognition keyword user interface US5960173A|1999-09-28|System and method enabling awareness of others working on similar tasks in a computer work environment US5752242A|1998-05-12|System and method for automated retrieval of information US8032823B2|2011-10-04|Intent-based information processing and updates CN102187700B|2015-04-29|System and method for time tracking on a mobile computing device US7107316B2|2006-09-12|Controlling throughput of message requests in a messaging system US7634732B1|2009-12-15|Persona menu US6973620B2|2005-12-06|Method and apparatus for providing user support based on contextual information US8326829B2|2012-12-04|System and method for displaying publication dates for search results KR101176652B1|2012-08-23|Method and system for document assembly DE102004012839B4|2006-11-30|System and method for providing help information US6871322B2|2005-03-22|Method and apparatus for providing user support through an intelligent help agent KR100653506B1|2006-12-04|System for providing information converted in response to search request US7013263B1|2006-03-14|Online interaction processing
同族专利:
公开号 | 公开日 US6240405B1|2001-05-29| CN1109312C|2003-05-21| EP0872806A1|1998-10-21| CN1196536A|1998-10-21|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1997-04-17|Priority to JP10043497A 1997-04-17|Priority to JP97-100434 1997-04-18|Priority to JP97-101876 1997-04-18|Priority to JP9101876A 1998-04-16|Application filed by 가시오가즈오, 가시오게산키가부시키가이샤 1998-11-25|Publication of KR19980081480A 2002-02-28|Application granted 2002-02-28|Publication of KR100311081B1
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 JP10043497A|JPH10293791A|1997-04-17|1997-04-17|Information processor and storage medium| JP97-100434|1997-04-17| JP97-101876|1997-04-18| JP9101876A|JPH10293709A|1997-04-18|1997-04-18|Information processor and storage medium| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|